(logo)  Omien käyttöliittymäpainikkeiden käyttö

Muokattavissa olevat painikkeet

AWebin pääikkunassa olevat painikkeet ovat täysin käyttäjän muokattavissa. Painikkeet luetaan tiedostosta Images/def_buttons. Tämän täytyy olla kuvatiedosto, mutta sen tarkka tiedostomuoto ei ole tärkeä, kunhan sinulla on asennettuna tietotyyppi, joka osaa lukea tiedoston.

Tiedostoon liittyvä ikoni on kuitenkin tärkeä. Ikonin määreet sisältävät tärkeää tietoa. Ilman tätä tietoa AWeb ei osaa käyttää tiedostoa.

Voit myös käyttää omaa siirtoanimaatiota, joka näytetään taustatila-ilmaisimessa.

Omien painikkeiden asennus

Storage/Buttons -kansio sisältää muutaman vaihtoehtoisen valikoiman ja on hyvä paikka uusien painikkeiden säilyttämiseen.

Asentaaksesi uusia painikkeiden kuvioita, avaa AWebin kansio Workbenchissä. Nyt voit kaksoisosoittaa Install_Buttons-ikonia. Tämä avaa tiedostovalitsimen, jolla voit valita oman painikevalikoimasi. Asennustoiminto kopioi valitsemasi valikoiman Images-kansioon.

Vaihtoehtoisesti voit osoittaa Install_Buttons-ikonia kerran, painaa shift-näppäimen alas ja kaksoisosoittaa haluamasi valikoiman ikonia.

HUOMIO: et voi asentaa uusia painikkeita AWebin ollessa käynnissä.

Oman painiketiedoston luonti

Käytä tavallista piirto-ohjelmaa painikkeiden suunnittelemiseen. Luo yksi kuva, joka sisältää kaikkien painikkeiden kuviot. Varmista, että kaikki painikkeiden kuviot ovat saman kokoisia. Jos haluat erilaisen valittu-kuvion (näytetään kun painike on painettu alas), piirrä myös nämä kuviot. Tallenna kuva Storage/Buttons-kansioon. Tallenna kuva ikonin kanssa tai lisää se myöhemmin.

On hyvä idea pitää kuvatiedosto mahdollisimman pienenä. Mitä suurempi tiedosto on, sitä kauemmin sen lataus AWebiä käynnistettäessä kestää.

Lisää määreet ikoniin. Määreet kertovat AWebille, mistä kuvan kohdasta kunkin painikkeen kuvio löytyy. Käytä seuraavia määreitä:
BUTTON_SIZE=leveys,korkeus Kunkin kuvion leveys ja korkeus pikseleinä.
BACK=nx,ny,sx,sy
FORWARD=nx,ny,sx,sy
HOME=nx,ny,sx,sy
ADDHOTLIST=nx,ny,sx,sy
HOTLIST=nx,ny,sx,sy
CANCEL=nx,ny,sx,sy
NETSTATUS=nx,ny,sx,sy
SEARCH=nx,ny,sx,sy
RELOAD=nx,ny,sx,sy
LOADIMAGES=nx,ny,sx,sy
Nämä määreet määrittävät kunkin painikkeen kuvion sijainnin kuvassa.
nx,ny ovat normaalin kuvion vasemman yläkulman x- ja y-koordinaatit.
sx,sy ovat vapaaehtoisia. Annettuna ne määrittävät kyseisen painikkeen valittu-kuvion sijainnin.
Jos painikkeen määrittely puuttuu ikonin määreistä, kyseiselle painikkeelle käytetään valmista oletuskuviota.
NSBUTTON_SIZE=leveys,korkeus Tämä määrittää verkon tilasta kertovan ikkunan painikkeiden kuvioiden leveyden ja korkeuden pikseleinä. Oletus on sama leveys ja korkeus kuin muilla painikkeilla.
NSCANCEL=nx,ny,sx,sy
NSCANCELALL=nx,ny,sx,sy
Nämä kaksi määrittävät peru- ja peru kaikki -painikkeiden kuvioiden sijainnit. Painikkeet ovat verkon tila -ikkunassa.
TRANSPARENT Jos tämä määre on annettu ja kuva on tallennettu läpinäkyvänä, kuviot näytetään läpinäkyvin taustoin. Huomaa, että tämä toimii vain jos tietotyyppi tukee läpinäkyvyyttä. Useimmat tavalliset tietotyypit tukevat, eräs huomattava poikkeus on ILBM-tietotyyppi, joka toimitetaan picture.datatype V43:n mukana.


<- Takaisin hakemistoon.